Vcenter NamespaceManagement Supervisors ManagementServices ServicePortUpdateSpec

Vcenter NamespaceManagement Supervisors ManagementServices ServicePortUpdateSpec
Vcenter NamespaceManagement Supervisors ManagementServices ServicePortUpdateSpec

The Vcenter NamespaceManagement Supervisors ManagementServices ServicePortUpdateSpec schema specifies the port and protocol for the Management Service being updated.

This schema was added in vSphere API 9.1.0.0.

JSON Example
{
    "name": "string",
    "port": 0,
    "transport_protocol": "string",
    "tls": {
        "certificate_authority_chain": "string",
        "hostname": "string"
    }
}
string
name
Required

Name of the service port being updated. The name has DNS Label restrictions as specified in : it must be an alphanumeric (a-z and 0-9) string, with a maximum length of 63 characters and with '-' character allowed anywhere except the first or last character.

The name must be unique across all ServicePorts within a single Management Service.

If no existing Service Port by this name exists yet in the Management Service's ports configuration, the specification given will be treated as a Vcenter NamespaceManagement Supervisors ManagementServices ServicePortCreateSpec schema. Consequently, all constraints applicable to ServicePortCreateSpec applies as well.

This property was added in vSphere API 9.1.0.0.

integer As int64 As int64
port
Required

Port number on which the service is exposed.

This property was added in vSphere API 9.1.0.0.

string
transport_protocol
Required

Transport-layer protocol used by the service.

For more information see: Vcenter NamespaceManagement Supervisors ManagementServices TransportProtocol.

This property was added in vSphere API 9.1.0.0.

tls
Optional

TLS configuration of the Management Service.

This configuration may be useful to workloads as a means to discover TLS configurations required to communicate with the Management Service.

This property was added in vSphere API 9.1.0.0.

If missing or null, no information about the Management Service's TLS configuration will be available to the service's clients in this Supervisor. If the service exposed on this Management Service's port uses TLS, the clients are expected to discover the TLS configurations through some other means.